project scientist - German English Dictionary